package com.richfit.cuba.modular.lsms.uploadFile.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import lombok.Data;

/**
 * <p>
 * 证书上传
 * </p>
 *
 * @author Alan
 * @since 2018-11-07
 */
@TableName("ukey_uploadfile")
@Data
public class UkeyUploadfile extends Model<UkeyUploadfile> {

    private static final long serialVersionUID = 1L;

    /**
     * primary key
                         主键
     */
    @TableField("ID")
    private String id;
    /**
     * creator
                         创建者
     */
    @TableField("CREATE_BY")
    private String createBy;
    
    /**
     * Create time
                         创建时间
     */
    @TableField("CREATE_DATE")
    private Date createDate;
    /**
     * updater
                         更新者
     */
    @TableField("UPDATE_BY")
    private String updateBy;
    /**
     * Update time
                         更新时间
     */
    @TableField("UPDATE_DATE")
    private Date updateDate;
    /**
     * Remarks information
                         备注信息
     */
    @TableField("REMARKS")
    private String remarks;
    /**
     * Delete the tag field
                         删除标记
     */
    @TableField("DEL_FLAG")
    private String delFlag;
    /**
     * People who use this certificate
     */
    @TableField("USER_NAME")
    private String userName;
    /**
     * CERTIFICATE_PATH
     */
    @TableField("CERTIFICATE_PATH")
    private String certificatePath;
    @TableField("CERTIFICATE_TYPE")
    private Integer certificateType;
    @TableField("CERTIFICATE_PASSWORD")
    private String certificatePasswrd;
    
    @TableField("NOT_BEFORE_TIME")
	private Date notBeforeTime;
    @TableField("NOT_AFTER_TIME")
	private Date notAfterTime;
	
    /**
     * 是否绑定用户
     */
    @TableField("IS_BIND")
    private int isBind;
}
